energy energie oil oil and gas electricity power nuclear design solar drilling coal fuel diesel cutting gas petroleum